St. Roch Roman Catholic Church

Places of WorshipMahé • 9CM9+FRF, 5th June Ave, Bel Ombre, Seychelles

4.7(44 reviews on Google)

St. Roch Roman Catholic Church is a peaceful place of worship located on 5th June Avenue in Bel Ombre, Mahé. Visitors can experience the local Catholic heritage and admire the church's simple, inviting architecture while enjoying a moment of quiet reflection.