After searching for a place to spend our 25th wedding anniversary, we found Spirit Mountain Ranch, outside of Grand Lake, and it was perfect! The location is absolutely beautiful - total peace and quiet in an incredible setting, complete with llamas and an alpaca in the "barn", and hummingbirds in the hundreds around our private deck. Beth and Sandy were...
More
