New Providence
New Providence is an island in the Bahamas.