Where is Howard Beach?

Where is Howard Beach located?

Howard Beach, New York, United States (approx. 40.66048°, -73.8303°)


Where is Howard Beach on the map?