Where is Boston Beach?

Where is Boston Beach located?

Boston Beach, Boston Beach, Jamaica (approx. 18.1567°, -76.3531°)


Where is Boston Beach on the map?