Texas Beach, VA
During the summer, The James River is packed with people trying to take a dip. Texas Beach is more of a hidden local spot, perfect to stray away from the crowds. From the beach, chill out, enjoy the flowing water or take a turn on the rope swing. Hike in a cooler if you want to spend the day.