Mankayam Falls or Idinjar Falls or Kalakkayam Falls (Photo Courtesy – Kiran Abraham Thomas, Quilon) Mangayam Falls, alias Kalakkayam Falls, is at a distance of around 50 kilometers distance from Thiruvananthapuram city in Kerala state. …
Continue reading