A pit-stop in Pisa A pit-stop in Pisa, Italy… literally! Pisa, a city located in the Tuscany region of Italy, is one of those places you just have to visit. Home to the well-known Leaning Tower of Pisa, it’s always very popular with tourists. The main reason for adding Pisa to my list of cities …

A pit-stop in Pisa, Italy Read More »