Self catering holidays in Malta

Malta - the friendliest island in the Med

Views of Valletta Grand Harbour from Upper Barrakka Gardens

Views  of Valletta Harbour from Upper Barrakka Gardens Valletta Malta
Views of Valletta Harbour and the 3 cities from Upper Barakka Gardens in Valletta, Malta. Click on the photograph to enlarge.