8 years ago23 views
A nature lover's paradise, Mattuppetty Lake is nestled on the hills of Idukki. More details please visit our website http://www.keralaholidays247.com
Transpire Holidays are one of the well-known tour operators in Kerala. Our company is based in Kochi and has operations all over the world.