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).
If you are interested in learning more about this point of interest use the form below to contact the Atkoma Tourism Office