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

LEAVE A REPLY

Please enter your comment!
Please enter your name here