Green Court Resort in Thekkady is a budget-friendly property located amidst picturesque surroundings. It is just a few steps away from the KSRTC Bus Depot in Kumily and within minutes of famous touris...
View Property