A beautiful town that’s one of the most photographed spots in the Lake District has been named among the best places to visit in the UK in 48 hours.