Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Thursday, September 28, 2006
The Peace Lab
AFter taking my kids to a park in a nearby town I stopped infront of this building to take a picture. This is what they call the peace lab, it used to be a nice weekend retreat for teenagers , I do not know if they do it anymore, will have to find out and maybe post some more.