Discovery Holiday Park - Eden: Powered sites for caravans with water views Discovery Holiday Park - Eden:  Powered sites for caravans with water views