Travel World’s ‘most stressful tourist trap’ slammed as ‘overrated’ and ‘underwhelming’ May 13, 2024 Share on Facebook Tweet on Twitter The legendary square attracts approximately 330,000 people every single day. Daily Express :: Travel Feed