Where is Fort DeRussy Beach Park located?
Fort DeRussy Beach Park, Fort DeRussy Beach Park, United States of America (approx. 21.28389°, -157.83917°)
Fort DeRussy Beach Park, Fort DeRussy Beach Park, United States of America (approx. 21.28389°, -157.83917°)