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
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