Pondicherry, a coastal town in southern India, is not only known for its French colonial architecture and tranquil beaches but also for the plethora of adventure sports. With its ...
Pondicherry, an Indian Union Territory has French legacy hidden in its coronary heart and attracts a number of vacationers each from India and different international locations. The place is ...