Aruvikkuzhi Waterfalls-Chellarkovil
Aruvikkuzhi is a scenic destination located in Chellarkovil, Chakkupallam Panchayath, in the Idukki district of Kerala. Situated on the Kerala-Tamil Nadu border, it is known for the stunning Aruvikkuzhi Waterfalls,
Continue reading