Bishop Castle San Isabel National Forest Colorado #95215246
Description
Bishop castle is a home-made stone castle and popular tourist location for people on vacation in Southern Colorado near Pueblo and Colorado City. It is located inside the San Isabel National Forest.