There is nothing better than having a relaxing holiday with your family. All you need to think about are the fun things you can do every day: spend time with one another, hang out over a few drinks, make dinner together, and relax. Sounds good, doesn’t it? We think so, too. Honestly, there is nowhere better to spend a nice holiday season with your loved ones than the Menzies Manor...