Did you know…
- Bellavista is a mountain in the Bernina Range in Switzerland and Italy that’s almost 4k meters or 13k feet ?
- Bellavista in Italian translates to beautiful vista, great view, and good looking?
- Bellavista is a winery in Franciacorta northern Italy that makes a really good looking and great tasting sparkling wine?
Led by host Martin Redmond, this month the Italian Food Wine Travel group is checking out Italian sparkling wine and — you guessed it — we chose Bellavista Continue reading