San Gimignano is a small medieval town not far from Siena, Italy. The town is known as the “Town of Beautiful Towers” due to the 14 towers that dominate the town’s skyline. The town sits atop a hill and provides wonderful views of the surrounding countryside. San Gimignano is surrounded by a medieval wall and is a very compact town, making a great place to visit for an afternoon or to spend a few days escaping the hustle and bustle of the larger tourist cities in Italy. On the day we visited, these beautiful tall clouds provided the perfect backdrop for a photo of this charming town.