UK town named as one of the 'most welcoming' in the world 0 04.07.2024 13:40 «Mirror» (mirror.co.uk) The village in the district of Stirling is situated near the eastern shore of Loch Lomond and has been ranked among the friendliest places in the UK.