Holyrood Park is a royal park in central Edinburgh, created in 1541, with a semi-natural vegetation. It is covering 260 ha (650 acres) and was a former 12th century ... read more