Located in central England, the Cotswolds was designated an Area of Outstanding Natural Beauty back in 1966. Among England’s many pretty landscapes, this area is a remarkable place to visit on a UK vacation. Meanwhile, the Cotswolds include a series of rolling hills dubbed the Cotswolds Hills, which run from the meadows of the upper River Thames area through an...