Tucked away on England’s southern coast is a castle in the middle of the sea. The castle just seems to hover over the turquoise water, like an image from a fairytale. St. Michael’s Mount is one of England’s few tidal islands, meaning that when the tide is low, a natural causeway forms along the ocean floor. England has many of these islands, but St. Michael…