Sardinia - irusso

Powered by SmugMug Log In

The Grotta di Nettuno (Neptunes' Cave) at the base of Capo Caccia. Some of the rooms we explored were as high as 150 feet.