St. Andrews State Park near Panama City Beach, Florida, has been named America's Best Beach with over 1.5 miles of beach ...
The Squamish resident often slacklines along the coast, and was preparing to leave when he and his friends witnessed the ...