Discover Carroll
compiled from our dataCarroll is located in New Hampshire, USA, and has a population of about 820. Our atlas lists 38 places here.
These include 6 sights and 0 museums, 6 restaurants, 24 places to stay and 2 cocktail bars. Highlights include The Mount Washington Cog Railway, Mount Washington, New Hampshire, Fairway Village.