Travel ‘Magnificent’ loch named one of the UK’s Seven Natural Wonders – ‘breathtaking views’ November 17, 2021 Share on Facebook Tweet on Twitter A SCOTTISH Natural Wonder has been named on the list of Seven Natural Wonders of the UK. Daily Express :: Travel Feed