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 ...
On the periphery of the World Travel Market (WTM) in London, United Kingdom, last week, one of the world's largest travel ...