
Italian island with perfect ‘little Tahiti’ beach gets new direct UK route
Olbia is located on the Northern coast of Sardinia (Picture: Getty Images/iStockphoto) With white sandy beaches, ancient ruins, a quaint town square filled with cafes and restaurants, and easy access to the popular Costa Smeralda, Olbia has everything …