September 15, 2018
233 views

Kallar Meenmutty Waterfalls

Kallar Meenmutty waterfall is located 45 kilometres from Thiruvananthapuram city in Kerala. The falls are located near the Neyyar Reservoir area.