Church of Our Lady's Return from Egypt

This simple but beautiful chapel was built by the Knights in 1618.

Book popular activities


Must-see attractions