MP.photo

Crystal Cave Waters

Crystal Cave waters Bermuda

The unbelievably clear Crystal Cave waters in Bermuda.

Wikipedia

Crystal Cave is a cave in the British overseas territory of Bermuda. It is located in Hamilton Parish, close to Castle Harbour. The cave is approximately 500 m long, and 62 m deep. The lower 19-20 m of the cave are below water level. Wikipedia

32.3495397-64.7133243
Exit mobile version