We have ‘God’s own country’ – Kerala, where nature seems to have been extremely partial while bestowing her blessings. Goa with its beautiful beaches and traditional churches has a special allure.
From Simla, Kulu Manali and Gulmarg in the North to the picturesque Ooty and Kodaikanal in the South; from Shillong, the Scotland of the East to the Queen of all hill stations Mahabaleshwar in the west, these cool retreats are perfect for nature lovers or for a romantic getaway. |