Wednesday, August 28, 2013

America's top 10 small towns to live in offer a slower pace

Berkeley Heights, New Jersey: This small town boasts a great selection of restaurants, a massive lake and wide open spaces - plus, it's less than an hour from Manhattan

No comments: