Cardigan mountain hike is a 4.8 kilometers long trail situated in Canaan, New Hampshire that takes around 2 hr 6 min to finish hiking, trail running, or snowshoeing.