
Pondicherry the capital of the Indian Union Territory of Puducherry is a beautiful small town that fascinates tourists from all over the world. The town has a laid-back charm and is filled with hidden gems, architectural monuments, churches, and temples. Known as the Europe of India, Pondicherry, is a melting Continue Reading
