Valanjanganam Falls and Pattumala Velamkanni Matha Church

Valanjanganam Falls and Pattumala Velamkanni Matha Church are both on the national highway that leads to Tamil Nadu via Periyar.
Watch this video to know the real beauty behind this place. And be sure to watch other videos which are part of this Periyar Dairies travel series.



Comments