Is New Rochelle the same as La Rochelle?
La Rochelle is a seaport on the Bay of Biscay, on the west coast of France; New Rochelle is a Westchester city on Long Island Sound. When a lookup prints a city, read the country and the region beside it before you trust the word.
