A green open-air tour train moves along a paved street in a city with large trees overhead. Passengers, including families and tourists, are seated and looking out. More about Malta, Valleta City →
A green open-air tour train moves along a paved street in a city with large trees overhead. Passengers, including families and tourists, are seated and looking out. More about Malta, Valleta City →