Villa Invernizzi is a majestic Villa located between Corso Venezia and Via Cappuccini in Milan. Behind the Villa's fence lies a beautiful garden, complete with an entourage of bright pink flamingos which happily roam around, flapping their wings or having skirmishes with each other while they sleep contentedly with one leg propped up. This creates an almost-surreal experience, as if one has stepped into Wonderland!