Castle Combe, Cotswolds, UK - Video 1

Explore Castle Combe in this video tour. The small river is one of the main reasons why this village was founded over eight centuries ago, be