Pondicherry, located in South India, is an immensely popular tourist destination. It boasts a wide array of colonial architecture, reminiscent of its French colonial past, while keeping its Tamil charm. …
No Comment
Pondicherry, located in South India, is an immensely popular tourist destination. It boasts a wide array of colonial architecture, reminiscent of its French colonial past, while keeping its Tamil charm. …