Thirumoorthy Waterfalls In Tamil Nadu
Thirumoorthy Waterfalls In Tamil Nadu Thirumoorthy Waterfalls, also referred to as Thirumoorthy Hills, is a famous traveller destination positioned in the district of Coimbatore within the nation of Tamil Nadu, India. The waterfall is nestled amidst the picturesque backdrop of the Western Ghats and is famend for its herbal … Read more