The NASA Kennedy Space Center Visitor Complex in Florida has been ranked as the premier attraction in the United States, while a snorkeling and sightseeing excursion in Oahu, Hawaii, secured the top spot for experiences on the travel platform TripAdvisor.