Introduction to Bermuda Crystal Cave: Bermuda Crystal Cave is an underground cave under a tropical island. The top is covered with inverted cone-shaped limestone and accompanied by fresh water droplets. The lower part is sea water close to freezing point. High humidity, almost 100% all year round.
Attraction