O Sole Mio live performance.
The description says Comedy Theater aan de Nes.
It turns out to be a venue in the Netherlands! (Please correct me if I'm wrong)
Il Mondo live performance.
Un Amore Così Grande live performance and interview.
I guess Il Volo is currently in the Netherlands? They are buzzing around the world so much that I don't even know where they are! haha. Good for them!