Italian Town of Bosa - Great Attractions (Bosa, Italy)

  • 13 years ago
Take a tour of Italian Town of Bosa in Bosa, Italy – part of the World’s Greatest Attractions travel video series by GeoBeats.

Lining the banks of the S-shaped Temo River are the buildings of Bosa, Italy.

The best view of the town, coast, and countryside is from the Serravalle’s castle.

People have inhabited Bosa and its surrounding area longer than any surviving written record.

The town is located on the island of Sardinia, off the west coast of Italy.

There is a lot of history here, as it was once a provincial capital.

Because of Bosa's river and proximity to the coast, it is a popular fishing town.