Lifestyle
Indian passport holders do not require a visa to enter. You have to obtain an entry permit which will remain valid for 7 days.
Indian citizens can stay without visa for upto 120 days for tourism and business trip.
Indian passport holders are granted visa on arrival for tourism purposes. It will remain valid for 60 days.
Indian travellers do not require a visa. You must carry valid passports and other documents.
Indian citizens can visit the Caribbean Island nation for up to 21 days without visa.