Tuscany is filled with charming little towns and villages, many perched on the hilltops offering incredible views of the surrounding valleys. Our home base was Montepulciano which is a walled city, built on a sloping and narrow limestone ridge. The streets are very narrow and steep and can be challenging to navigate even in a small auto. The churches are impressive and usually the focal point of each town's main piazza. One of our favorite hilltop towns was Montalcino where we climbed the towers in the Montalcino castle - very cool! Other hilltop towns we visited included Monteriggioni, Montisi and Pienza.