Malta is one of the most photogenic places I travelled to and going down the streets in winter with 20 degrees is just amazing.
Malta is one of the most photogenic places I travelled to and going down the streets in winter with 20 degrees is just amazing.
Looks like a very peaceful city.
It is indeed very calm and relaxed :)