Best Adventure Sports in Pondicherry to Give You That Summer Rush! Pondicherry, a coastal town in southern India, is not only known for its French colonial architecture and tranquil beaches but also for the plethora Read More