Cheddar Gorge in Somerset is the largest gorge in Great Britain. At 500 feet deep Cheddar Gorge is a popular tourist hot spot viewed by thousands of visitors to Somerset each year.
1. Cedar Falls Health Spa: RELAX REST ENJOY (Taunton/Hotels in Taunton)
One of the most comprehensive health spas in the UK Cedar Falls is a personal retreat where you make the rules. The choice of bespoke health spa detox treatments will depend on your mood but all will maximise nature s organic power to relax r...