No visa fees for Canadians, UK or U. S. citizens with passports, but I understand that there IS a landing fee, which can be expensive for those not on tours.