The two English villages 140 miles apart named the prettiest in the world

Experts have ranked charming villages in Yorkshire and the Cotswolds alongside renowned Italian coastal towns and the iconic Hobbiton in New Zealand.

No comments

Read more