Southshore Park is one of the Woodlands Unkempt secrets. Located right off of Woodlands Parkways this park has NO Parking, the only way to access this park is to Walk, Run, Ride a bike or Paddle a Boat.

3030 Woodlands Pkwy, The Woodlands, TX 77380

Check out the photos here