Kate and Marc are two of the most adventurous people we have ever met. They love to travel, and have collected a huge group of friends whom they wanted to share their big day with. The Top Notch Resort is located in the heart of Vermont’s Green Mountains, and it ticked all the boxes for […]
December 15, 2022