New Providence, Bahamas