Saint Croix, Virginia, offers a variety of activities, from kayaking and fishing to a stroll through the picturesque ...