Why do you feel this listing needs to be reviewed?
GREEN LEAVES, THE COUNTRYSIDE INN is one of the best resorts in Nilgiri Hills and it is a real home away from home providing a comfortable stay. It is ideal for family, holiday makers and business cum leisure trip. The serene and peaceful surrounding makes it perfect hideout for the solitary seekers. And enjoy the beauty of nature with its greenness and coolness in bountiful
163 views, Last viewed on Friday, May 3rd, 2024 at 7:44pm