
Asked by Greg | Jul. 03, 2013 23:45

About:Local Features
No visa required for less than 72 hour visit?
Can someone else please confirm that It is not required if you are staying less than 72 hours, you hold a current passport and a return ticket?
Reply