NBA star LeBron James has hailed Scotland as “God’s country” following a visit to the Highlands for a golf trip with some of his former teammates.
The 41-year-old, regarded as one of America’s greatest-ever sportsmen, hailed the country’s beauty in his debut video for his new golf YouTube channel.