Mesmerizing South India – Munnar

Munnar Tea Gardens | Asia s biggest tea estate

Munnar is often called the Kashmir of South India. The hill, the mist, the valleys, the streams, the waterfalls, tea plantations, rare flora and fauna everything is just beautiful about this place. It is a high altitude hill station and features a number of green tea gardens making it a popular destination for people from … Read more