Local residents have ‘no right to complain about annoying tourists’, claims holidaymaker

A holidaymaker has claimed that local residents in tourist hotspots have “no right to complain about annoying tourists”. They said people who choose to live in a top destination made their choice.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here