Monteriggioni, whose stone halo shines from the top of a hill, is one of the most memorable towns in all of Italy. The town stands illusion-like to travellers wishing to dive into the Middle Ages and also for this reason it is one of the best tuscan wedding destination. The town’s main sights worth seeing are the castle and nearby Abbadia Isola, but amid the breath-taking countryside the entire Monteriggioni area teems with churches, villas and tiny villages.