st-michael’s-mount-gardens

terrace rock garden leading to castle - St Michael's Mount Garden

Terraced rock garden leading to castle – St Michael’s Mount Garden – garden to visit in Cornwall