Travel6 months ago
Iconic Edinburgh street is named Scotland’s ‘most overrated tourist trap’
A legendary Edinburgh location has been named the “most stressful tourist” trap in Scotland. New research has revealed the tourist spots throughout the UK that are...