The French Capital of India, Pondicherry is home to some of the best beaches in the country. Its pristine shoreline, quaint environment and shimmering golden sands draw hordes of tourists to Pondicherry. For the ones looking for a vacation packed with natural beauty and peace, this place will prove to be an amazing destination. The …
