Let Coonoor, a picturesque hill station tucked away in the Nilgiri hills of Tamil Nadu, captivate you with its enchanting beauty. Renowned for its exquisite green landscape and pleasing weather ...
The hill stations of South India are among some of the most beautiful ... and sites that showcase the town's British heritage. Coonoor is a small place beyond Ooty, famous for its colonial ...