Bar Harbor, Maine, is a resort town on the coast of Mount Desert Island. Rich in wildlife, this island is home to walking, hiking and bicycling trails as well as opportunities to enjoy the sea, whether you're fishing from a canoe or kayakin… read more
Search by Keyword