Great room with great views, comfy love seats & chaise in front of a gas fireplace. A Newfound Bed & Breakfast is nestled on a mountain side in Bristol, New Hampshire overlooking Newfound Lake with Cardigan Mountain in the back drop. Newfound Lake Association boasts of its reputation as one of the cleanest Enjoy the breathtaking views during the day and the magnificent sunsets in the evening.