The Other "Bermuda Triangle" Can Be Located In "No Man's Land."
Considered one of the state's creepiest destinations, the Beaver Dunes Park is the Bermuda Triangle of Oklahoma where weird disappearances dating back as far as Coronado’s time, when his men disappeared in flashes of green light. Located in Oklahoma’s panhandle you’ll find the town of Beaver, also... Sign in to see full entry.