Rating: 22.68

Grand Harbour, Valletta, Malta
-