About green sandals
Another reason Sandals resorts are so popular: These are all located in places in which vacationers with US and Canadian passports can receive visa-free of charge entry/tourist visa on arrival.