Incorrect data? Please notify us at hi@itinari.com.
The Infioriata di Genzano is an annual flower festival that takes place in Rome, Italy. Held in June for more than 200 years, the festival showcases giant artistic carpets made entirely of floral arrangements. © iStock / alessandro0770