Far from the Caribbean, Jamaica Bay is on this New York island
... who named their place Xaymaca, which holds the far more flattering ... in 
Jamaica Bay and were reminded of inlets in the Caribbean Jamaica,... [DOC] [TLE] Jamaica Bay - Wikipedia [PAR] Jamaica Bay is located on the southern side of Long Island, in the U.S. state of 
New York, near the island's western end.