Valletta

View over the Three cities from Valletta
Europe Malta

Malta: The Perfect 7 Days Itinerary

Malta is located to the south of Italy and north of Africa. It has a huge potential and there’s no wonder that, despite its sunny weather and clear waters, more and more tourists venture out of the hotels to discover its 6000 years of history and culture. The best thing about Malta is that it […]

Read More