67.Neptune Grotto, Sardinia, Italy
A stalactite cave named after the Roman god of sea, Neptune Grotto has enchanting sight to behold upon entering the cave.
Advertisements
67.Neptune Grotto, Sardinia, Italy
A stalactite cave named after the Roman god of sea, Neptune Grotto has enchanting sight to behold upon entering the cave.