25-12-07: Buy Snows Basilica Indian Postage Stamp from Philacy


The lady of snow shrine basilica is located in thoothukudi, Tamil Nadu, India. It is one of the unique catholic pilgrimage centres in India dedicated to our lady of snows. It is a shrine dedicated to St. Mary and inspired by the Basilica di Santa Maggiore in Rome. It is a fabulous church and one of the biggest in Tamil Nadu. The basilica itself is coverable at that time.

Buy the Snows Basilica Stamp from Philacy.com