Who are the most generous hosts in the UK?
The Scots have defied their reputation as penny pinchers, to emerge as the most hospitable people in the UK - with hosts in Inverness going furthest to make people welcome in their home.
And this generosity is actually making them money.
%VIRTUAL-SkimlinksPromo%