Aruvikuzhy Waterfalls, Thattekkad
attraction
About Aruvikuzhy Waterfalls
Aruvikuzhy Waterfalls is located in City of
Thattekkad state of
Kerala which has other variety of things to explore