IT’S TIME TO VISIT

MUNNAR

IMPORTANT PLACES IN MUNNAR

Munnar, the famed hill station of south India, is a romantic locale where natural beauty is everywhere to visit, explore and to enjoy. Munnar is situated at the confluence of three mountain streams – Muthirapuzha, Nallathanni and Kundala – and the word 'Munnar' means three rivers in Malayalam.

EXPLORE MUNNAR WITH TOUR INDIA