Crystal Maiden in Hell Cave in Belize
A rather small cave containing many skeletons that can glow under the sun, Hell Cave in Belize is believed by many to be the place that opens the door to the afterlife.
All articles about Belize. You can find many interesting things here.
A rather small cave containing many skeletons that can glow under the sun, Hell Cave in Belize is believed by many to be the place that opens the door to the afterlife.