News

The Blue Flag, or Bandiera Blu as you’ll hear locals call it, is a pretty big deal along the Italian coast. It’s an international stamp of approval for beaches with spotless water, solid lifeguard ...