Place to go: Caves

Cave of Our Lady Mary

The Cave of Our Lady Mary is a man-made religious structure erected by the Protestant and Catholic believers of the island. It is located above the town of Vila and is accessible through a one-hour hike (up and down).

Continue reading

Powered by

© 2024. ALL RIGHTS RESERVED