Easy
4.56 miles
306 feet
 

Grand Beach Hiking (2)