Jamaica Bay is quietly earning a reputation as the Big Apple’s version of the Bermuda Triangle — with at least eight dead bodies discovered in and around the area over the past year, some under mysterious circumstances.
Jamaica Bay is quietly earning a reputation as the Big Apple’s version of the Bermuda Triangle — with at least eight dead bodies discovered in and around the area over the past year, some under mysterious circumstances.