From the steep slopes and waterways that split Somerset and Wiltshire explore the forests of Stourhead. Find Jack’s Castle, used as a beacon site to call troops, and discover King Alfred’s Tower, its peak visible for miles around. Venture deep into the ancient Selwood Forest, haunted by forces that could steer you off your path. … Continue reading Stourhead
