Category: Doddabetta


Doddabetta is the highest mountain in the range of the Nilgiri Hills, one of the most majestic hill stations in Tamil Nadu. There is a reserve forest around the hills. The area is covered with forests, rhododendron trees, and thick coarse Read more…

India