Can Foreigners Get Married in The Bahamas? Legal Requirements, Best Venues & Costs