Advertisement

British Open 2018: The sleepy town of Carnoustie wakes up, if only for seven days

The coastal Scottish town of Carnoustie has barely 12,000 residents, but nearly 200,000 will be visiting this week, making it a 'surreal' experience for locals