Top Places to Visit in Pondicherry for First-Time Travelers