Places to Visit Courtrallam
« Back to Slideshows 7 / 10
Stop Auto Play
Shenbagadevi falls
Shenbagadevi falls, special for Shenbaga trees (Shenbaga means Michaelia champak). A temple of Shenbagadevi Amman is special too in this place.