How to stay in a real-life Grinch’s cave with green furry slippers, ‘Roast Beast’
Here is your chance to stay in the Grinch’s very own cave for Christmas. Perched high up on a mountain in Boulder, Utah, is a 5,700-square-foot lair guests can explore. Each room is a nod to the Grinch’s original home from the iconic Dr. Seuss book “How the Grinch Stole Christmas!” — and the TV…