Cave of the Dead in Akrema Written by Edwin Calderon on February 10, 2020. Leave a Comment Coming soon! Continue reading
Cave of Our Lady Mary Written by Edwin Calderon on February 10, 2020. 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