Palisade Peach Sangria
Allie Kohler What they say is true; Palisade really is the place where life tastes good all year long. Colorado’s peach and wine capital hosted the 25th Annual Colorado Mountain Winefest this past weekend, and for four days in the small town of Palisade the state’s largest wine festival hosted 50 local wineries, live music, food […]