do british citizens need visa for st lucia?
British Passport holders don't need a visa to visit Saint Lucia. On entry, you will be granted a specified period to stay. If you wish to stay longer, you must apply and pay for an extension of stay through the St Lucia Immigration Department.