The Smoking Rocks – Part 1
Hogenakkal Falls, often known as the ‘Niagara Falls of India’, is a natural wonder hidden in a forest village. I spent a day out of the busy city life, enjoying the forest along the beautiful and peaceful Kaveri River. Visit to the Hogenakkal Falls in Dharmapuri District of Tamil Nadu was a totally new experience […]