by artush
Upper Barrakka Gardens provide a tranquil oasis in the heart of Valletta, Malta's capital city. Cultural heritage of Malta