New Orleans

New Orleans is a town in Louisiana in the USA. The turtles and April visit the town when travelling home from Brazil in the TMNT Adventures comic books.