Browser does not support script.
The Green Island Holiday Trust provides holidays for people with disabilities in a beautiful setting on the shores of Poole Harbour.