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
172 views, Last viewed on Tuesday, May 21st, 2024 at 9:47pm