Spirits & Liqueurs Liqueur Caravella Written by Tim Allengers Pin Share Email About Caravella Distillery Location: Italy Read More