Mahé aka Mayyazhi – Eyebrow of the Sea St Theresa's Shrine, Mahé

St Theresa’s Shrine, Mahé

St. Theresa’s Shrine is the most famous Christian Church in Malabar area

Marianne Statue in the background
Mahé Riverside