Lambertville, named most charming in the US, sits in southern New Jersey on the Delaware River The schools have high ratings, ...