Results 1 results found Cottages nestled into the valley in the picturesque Cotswolds village of Naunton, Gloucestershire, England, United Kingdom, Europe Tourist canoing on the River Gambia und enjoying the sunset, near Tumani Tenda, The Gambia, Africa