Vitré is a medieval city in Brittany with an impressive castle and charming old streets lined with half-timbered houses. Sitting atop its rocky spur the many turreted castle dominates the surrounding countryside and now houses a museum of regional artwork as well as the town hall.