nenjimuinenjimui6年前A herd of deer live at Crystal Kangaroo! The most beautiful Campground in Manitou Springs overlooking Garden of the Gods. Quiet RV Park, BIG RIGS love our.