A view of the Three Cities marina from the Upper Barrakka gardens, Valletta, Malta, Europe

- Image ID: CNPWFR
Kumar Sriskandan / Alamy Stock Photo
Image ID: CNPWFR
Location: A view of the Three Cities marina from the Upper Barrakka gardens, Valletta, Malta, Europe