Considering Bar Harbor's small size ... If you need to ramp up your outdoor activity apparel and gear, Cadillac Mountain Sports has you covered. Part store, part museum, the fun and funky Rock ...