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

Geo Beats 2011-03-17

Views 108

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.

Share This Video


Download

  
Report form