Entering This Hidden Indiana Castle Will Make You Feel Like You’re In A Fairy Tale

If you heard that you could stay overnight at a magical castle right here in Indiana, would you believe it was true? Nestled within the town of Bowling Green sits a stunning castle that serves Hoosiers as a bed and breakfast, wedding chapel, and event site. Welcome to Clayshire Castle… To learn more or book … Continue reading Entering This Hidden Indiana Castle Will Make You Feel Like You’re In A Fairy Tale