cathedral - Malta

bike cathedral church city fortress island natural wonder observation deck park sea unusual structures
Rating: 8.60

Valletta is the capital of Malta and the major tourist center of the country. It's location is unique, as there ... read more...