Author: Travellerdrive

One of the most peaceful and spiritual Tourist Places in Pondicherry. Pondicherry, officially known as Puducherry, is a charming coastal town located on the southeastern coast of India. Steeped in colonial... Read More