The magnificent Neptune’s Grotto cave system in Alghero on the island of Sardinia, Italy
Discovered by local fishermen in the 18th century, Neptune’s Grotto (Grotta di Nettuno) is a stalactite cave near the town of Alghero on the beautiful island of Sardinia, Italy.
The magnificent Neptune’s Grotto cave system in Alghero on the island of Sardinia, Italy Read More