> Castle Combe — Walking tour, Cotswolds, England — Towns of Europe

Castle Combe — Walking tour

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