Ness botanic gardens England

Ness botanic gardens England

Gardens of World. Ness Botanic Gardens are situated near the English and Welsh Border in Cheshire, near to the city of Chester . They occupy a site of 64 acres overlooking the Dee estuary.