[well]Crystal Cave Quick Facts:
The Crystal Cave is a 55 feet deep blue underground lake found on the island of Bermuda. The cave features a variety of formations that include: soda straws and stalactites. The water is crystal clear allowing visitors to view formations at the bottom of the 55 feet deep underground lake.
Be one of the first to know who the winners are for the new 7 wonders of nature. Announced on the Travel Tracker first before any other place. Fun travel app with a whole variety of bucket list ideas even if you are not tracking the natural wonders.
More will follow on the Crystal Caves as it is declared an official or notable wonder of North America.