Bernardsville, NJ
Bernardsville is a beautiful town located in the northern most part of Somerset County, New Jersey.
It's expanding downtown is home to restaurants, shops, workout studios and much more - there's always something to do in Bernardsville.
Transportation to and from Bernardsville is made easy with the NJ Transit train service offered at the Bernardsville station on the Gladstone Branch and Morristown Line of the Morris & Essex Lines.
''We felt it was an active, open community almost from the first day. We were invited to a Welcome Wagon coffee and were introduced to 27 different interest groups. I signed up for the garden club and started making friends. Some of the other groups are for tennis, bridge and political discussion.'' Local Bernardsville resident, via New York Times.

