Source: Tourism MediaOlbiaOn the Mediterranean island of Sardinia off Italy’s western coast is a city known for its beaches, archeological ruins and ancient churches. WorldEuropeItalyOlbia