St Barrabas Church

One of numerous churches dotted around Port Mathurin.


Must-see attractions