Pointe La Rue Catholic Church

Places of WorshipMahé • Seychelles

5.0(3 reviews on Google)

Pointe La Rue Catholic Church on Mahé Island is a peaceful place of worship welcoming visitors and locals alike. It offers a glimpse into the island’s religious life and community, providing a spiritual retreat amid the natural beauty of Seychelles.