Sitting just beyond the heart of "waterfall country" is a fall that will bring you memories and magic to last a lifetime. So, ...
Coimbatore, a lively city in Tamil Nadu lies between spectacular Western Ghats and fascinating waterfalls. Perfect for nature ...