Tourists vow never to return to posh UK town that's 'chaotic and overpriced'
Salcombe in Devon has received some backlash from unhappy visitors having earned a reputation as one of the most luxurious and best loved seaside towns…
Salcombe in Devon has received some backlash from unhappy visitors having earned a reputation as one of the most luxurious and best loved seaside towns…