Marayoor May 15, 2015September 19, 2018Lookerala Marayoor, which means ‘The hidden land’ is situated Idukki District located 40 Kms from Munnar and 35 Kms from Udumalpet in Tamil Nadu [...]