Where is Second Beach?

Where is Second Beach located?

Second Beach, Second Beach, United States of America (approx. 48.37062°, -124.58051°)


Where is Second Beach on the map?