My very good friend is coming to visit me in a few months! Yippee!! He is from the UK and my question is this--just for a VISIT, does he have to have a visa, or can he just have a passport only? And do you know how long a person can visit a country with a passport? Thanks!!