Only The Best Travel
The stairway top to the Neptune’s Grotto, in Capo Caccia cliffs, around Alghero, in Sardinia, Italy. Image:…