Littleton|!!| NH is known as one of America’s best Main Streets|!!| and we wondered if we could spend a weekend there without ever moving the car.