Why India?
There are some parts of the world that, once visited, get into your heart and won’t go away. India is such a place. You’ll be stunned by the richness of the land, by its lush beauty and the exotic architecture, by its ability to overload the senses with pure, concentrated intesity of its colors, smells, tastes and sounds. A journey to South India with us is a pilgrimage in the footsteps of St. Thomas the Apostle and St. Madre Teresa of Kolkata.