Pondicherry, Wonderful World of 17th-century French Architecture
Pondicherry is the union territory in Tamil Nadu and Andhra Pradesh. The best known, however, is Tamil Nadu. So let’s see what’s more famous in Pondicherry, what activities are available, Continue Reading