Attractions
Stella Maris Church
300 m
Stella Maris Parish Church
350 m
Watercolours home reef
350 m
Our Lady of the Sacred Heart of Jesus
350 m
Saint Patrick's Church
500 m
The Plaza Commercial Centre
550 m
Pearl Beach by Charles Grech
650 m
Auberge de Castille
2.2 km