Aruvikkachal Waterfall Kottayam – Kerala’s Hidden 120-ft Natural Gem
If you’re craving a peaceful retreat into the heart of nature, look no further than Aruvikkachal Waterfall, tucked away in the green hills of Pathampuzha, Poonjar in Kottayam district, Kerala. At nearly 120 feet, Aruvikkachal stands tall as…