Peppered with quaint villages, ancient churches, and the occasional herd of sheep, the Cotswolds is quintessential English countryside. From "Downton Abbey" filming locations to a castle owned by some of the country's most famous royals, here are the top 10 places to visit during your stay.
No comments:
Post a Comment