India’s Niagara Falls – Hogenakkal in Tamil Nadu
Last year, during the month of September I got a phone call from my friend Sriram at Bangaluru requesting me to join his family for a weekend trip to one of India’s beautiful waterfalls Hogenakkal. Without much rethinking I decided to join them at Bangalore, which is incidentally also my home town with some of […]
Continue Reading