New Orleans Square has two of the best attractions , namely , Pirates of the Caribbean and the Haunted Mansion .
New Orleans Square is the home of the New Orleans Pelicans of the National Basketball Association .