heritage.site

St. Teresa’s Shrine, Mahé (Mahé Church)

St. Teresa’s Shrine, Mahé (Mahé Church) St. Teresa’s Shrine, Mahé (Mahé Church) - Credit: Wikimedia Commons

St. Teresa's Shrine, Mahe (French: Sanctuaire de Sainte Thérèse) is a Catholic shrine to Saint Teresa of Ávila in Mahe, Puducherry. It is one of the most-visited shrines in India. Read more on Wikipedia

Source: en.wikipedia.org