“Crystal Kangaroo Campground” in Manitou Springs, Colorado - was rated: 7

Very quiet, secluded camp with a wonderful view of Garden of the Gods. Amenities limited and owner not very friendly/helpful but nonetheless a pleasant place to stay.

Original post by Press Releases

Leave a Reply