Bar Harbor is a small village with a big attitude, and rightfully so. Its waterfront location provides kayaking, nature cruises and harbor watching. Restaurants are superb, shopping eclectic and first class. There are bike rentals, sightseeing tours, rock climbing adventures and leisurely carriage rides. Acadia National Park has miles of trails, ranger-led programs, and the pristine Sand Beach. Galleries and museums are great introductions to the area’s rich art, history and culture. Natural beauty, fascinating history, and all the creature comforts—there is a lot to do in Bar Harbor.