Bay Street in Nassau runs parallel to New Providence Island's northern shore and contains the area's main shopping ... prime spot for bonefishing. Great Harbour Cay is where most local hotels ...