The Irish Castle In Florida That’s Straight Out Of A Fairy Tale
Florida is full of surprises, but nothing quite prepares you for the sight of a medieval Irish castle rising up from the trees along the coast near St. Augustine. No, you are not dreaming, and yes, it is exactly as magical as it sounds. Castle Otttis is a one-of-a-kind architectural landscape sculpture built by hand […]