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.