Thekkady and Kumily

Thekkady and Kumily

Kumily is a town near Thekkady Periyar Tiger Reserve, in the Idukki District of Kerala.…

Marayur or Marayoor

Marayur or Marayoor

Marayur or Marayoor is located in Idukki district of Kerala. It lies at the foot…