Valley of the Moon

Travel
by Barry Lillie | Mon, 06/02/2014 - 03:30
Situated on Sardinia’s northernmost point at Capo Testa is a lighthouse that acts as a beacon not only to repel ships away from the danger beneath the waves in…