Auberge de France, Birgu (built 1533)
Location: 35.888500°N, 14.522861°E