No matter how much research or planning you do, there will be things that surprise you on your first trip to