PS - For an exhaustive and up-to-date entry/departure source of information on travel requirements from any country to/from any country, IATA Travel Center: https://www.iatatravelcentre.com. Also I think someone mentioned it, but it is useful to remember that your airline has a stake in all this as they have to return you home (for free?) if you are turned away at your destination for failure to meet requirements. They will advise requirements if asked. Bottom line I think is that it is not good practice to rely on newsgroups for something as important as international travel requirements. The advice one receives may be timely and accurate - or not. Things can change rapidly and one person's experience may not be another's.