Pondicherry – the french capital of India!

India is not only about it’s mesmerizing natural wonders but also about meaningful and enlightening spiritual traditions. Pondicherry is one of the many places in India which has the combination…

Continue Reading Pondicherry – the french capital of India!