Munnar

Munnar

Munnar is the most popular and scenic hill station located in Kerala. The name Munnar is believed to mean “three rivers”, referring to its location at the confluence of the Mudhirapuzha, Nallathanni and Kundala rivers. Munnar is a hill resort destination...