Munnar Tour Package 2N/3D
Munnar, the famed hill station of south India, is a romantic area where natural beauty is everywhere to tour, travel and enjoy. Munnar is located at the confluence of three mountain streams – Muthirapuzha, Nallathanni and Kundala – and the term ‘Munnar’ signifies three rivers in Malayalam.