Address: 115 S Richards Ave Ventnor City, NJ 08406, USA
Rating: 2
Rating: 2
Drop off near bottom of beach access path. I have seen several people fall and numerous people trip. There is a buried rock