The Weyanoke trail extends 13.14 kilometers through Charles City, Virginia, offering stunning views of the historic James River and surrounding plantation landscapes. This riverside trail features relatively flat terrain with multiple scenic overlooks and historic points of interest, making it ideal for both history enthusiasts and nature lovers.