The Whaling City Festival is returning to New Bedford July 6th to July 9th! The carnival will feature rides, games and food.