Bermuda Triangle

The location of Monster Island, visited by Ghost Rider while serving as a member of the all-new Fantastic Four.