Palakkuzhi Waterfall
Palakkuzhi Waterfall is located just 2 km from Amalagiri Church (Amalagiri Top). The best time to visit the waterfall is during the monsoon season. If you’re traveling to Panchalimedu via
Continue readingPalakkuzhi Waterfall is located just 2 km from Amalagiri Church (Amalagiri Top). The best time to visit the waterfall is during the monsoon season. If you’re traveling to Panchalimedu via
Continue reading