Thrilling activities to do in Munnar of God’s Own Country –...
Munnar (approx. 5,200 ft.) was one of the preferred leisure spots of the erstwhile British Government in South India. It gets its name from the confluence of three rivers – Muthirapuzha, Nallathanni ...