English town named ‘prettiest’ place to visit in the UK due to its scenic views
With gorgeous countryside views, a medieval castle and pretty independent shops, one British town has been crowned the prettiest of places to visit.
Daily Express :: Travel Feed