Essential insights about bahamas