Around 700 islands make up the Bahamas, which draws millions of visitors each year who come to enjoy the stunning beaches, duty-free shopping, fishing and ...