Plymouth Rock is likely not where the Pilgrims landed for the first time. But it doesn't make the destination any less popular.