Hill stations in India MUNNAR – THE QUEEN OF HILL STATIONS admin | November 26, 2012 A verdant little strip of land sandwiched between the Arabian Sea and the mighty mountains of the Western Ghats, Kerala is an ancient and enchanting land. Her beauty Read More