'Our Lady Star of the Sea' was built in 1877. On the third Sunday in August, the church's revered Our Lady Stella Maris statue is paraded through nearby streets.
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.






