Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Sunday, December 10, 2006
Where's the cold weather???
It almost feels like spring this morning here in Malta!!! This is the playground down by the front , very close to the beach and the other picture is the promenade and the football pitch which are also found by the beach 'pretty bay'.