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...