Immerse yourself in local history at The Museum at Colonial Beach, relax on one of the many sandy beaches, rent a golf cart to cruise the town or unwind with a ...