Experience serene lakeside lodging at Camp Biscay Pond in Bristol, Maine. Rustic cabins, waterfront views, and unforgettable outdoor adventures.