Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Wednesday, April 11, 2007
The Upper 'Barrakka' Gardens
Upper barrakka Gardens is a public garden in Valletta. It offers a panpramic view of the Grand Harbour. The origins of the upper Barrakka Gardens go back to 1661 when in effect it was a private garden belonging to the Italian Knights.