St Michael’s Mount is one of Cornwall’s most iconic landmarks. This rocky island, owned by The National Trust, is crowned by a medieval church and castle.