Alta Badia

  • Europe
  • Italy
  • Italy

See Alta Badia on the map