Appomattox is a welcoming city where you can spend time appreciating the historic sites. Nature lovers can visit Appomattox Court House National Historical Park and Holliday Lake State Park. You might find that sights like James River State Park and James River are worth a visit.