Actually, a tourist visa lasts for 90 days or until you leave the country within 90 days of entering. Each time you leave the country and return, you're granted another, new tourist visa for 90 days. If you look at your passport, the entry stamp shows this clearly. There is no legal limit on the...