Your next pocket travel guide
Upvote:5
Citizens of India do require a visa for visiting Bahamas according to the Bahamian government portal. You can follow this link for more information on how to apply.