Just a 2-hour drive from Denver north through Fort Collins is an oasis in the mountains. Officially called the Shambhala Mountain Center, this 600-acre meditation retreat complex is the perfect way to spend a day of zen in a beautiful place tucked away in the Rocky Mountains. Free to enter, (donations welcome) this area is […]