Nestled while in the foothills of your Himalayas, Shimla is commonly mentioned to hold the most scenic beauty in India.Tharangambadi translates to ‘the land of singing waves’. A six-hour push from Chennai, the tiny coastal city, Launched via the Danes in 1620 and formerly often known as Tranquebar, is perfect to love everyday living� Read More