More Locations Near New Providence Island