Castle

Castle Cafe in Portland
When you think of a castle, and, it's location; it's usually in England or Ireland. But, there IS a castle right in the middle of Portland, Maine. It's the castle in Deering Oaks Park. It was built in 1894 as a hut to keep ice skaters warm. The castle has been sitting vacant for quite…