Kotagiri is small hill town situated in Nilgiris biosphere at an elevation of 1793 meters above sea level. The famous Longwood Shola forests are part of this biosphere. Kotagiri is one of the … [Read more...]
Catherine Falls, Kotagiri
Roads leading to Catherine falls wind through the Nilgiri hills between tea estates and pine forests. The drive offers excellent views with the mist playing hide and seek. The water cascades … [Read more...]