by travellaggio
Valletta, Malta - April 2, 2025: A couple of tourists walk along the ramparts of Valletta towards the Upper Barrakka.