Church of Our Lady's Return from Egypt

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

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


Must-see attractions