The Isle of Avalon Touring Caravan Park United Kingdom - England - Somerset - Glastonbury 8.2 from 2 reviews