The Italian Island of Tavolara, pictured here from across the waters of the Gulf of Olbia, is beautiful nature at its best. It lies off the coast of the town of Olbia on the northeast coast of Sardinia. Olbia is the main destination for ferries arriving from mainland Italy, so Tavolara is often among the first sights seen by visitors to Sardinia.
