Caribbean Travel Photo Of The Day – Bermuda

SANDALS Resorts (728 x 90)

Happy Travel Thursday from the British Caribbean island of Bermuda, home of the Crystal Cave. 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. USA, LLC