Sugar Hill is one of those spots that proves New Hampshire knows how to show off. This tiny town sits up high where you can see for miles and miles. The views here are so good, they should charge ...