Castleshire
Castleshire Where historical events meet humanitarian efforts. Explore… transforming lives through teaching living history! Enriching student’s education through engaging events and activities that support a better understanding of history with closer ties to the community while building up others in our community (especially kids). We are a Educational non profit. Enchanting Events… Founders, Robert and…