Where is Jamaica Bay?
Where is Jamaica Bay located?
Jamaica Bay, Jamaica Bay, United States of America (approx. 40.603992°, -73.83541°)
Where is Jamaica Bay on the map?
{"latitude":40.603992,"longitude":-73.83541,"title":"Jamaica Bay"}