Castle Combe, Cotswolds, UK - Video 2

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