Mankayam Falls or Idinjar Falls or Kalakkayam Falls

Mankayam Falls or Idinjar Falls or Kalakkayam Falls (Photo Courtesy – Kiran Abraham Thomas, Quilon) Mangayam Falls alias Kalakkayam Falls is at a distance around 50 km distance from Thiruvanthapuram city in Kerala state. As the falls is near to motorable roads, a lot of local tourists visit these place daily. Mankayam falls Alias Mangayam…

[Continue reading]