North Somerset and the surrounding area boasts a whole host of attractions. From the exciting and picture-perfect cities of Bath, Bristol and Wells, through to the natural wonders of Cheddar George and Glastonbury Levels, the locality has sights and attractions to keep even the hardest to entertain returning year after year…