Seaside-resort meaning

A coastal location specialising in catering for holidays (vacations).
noun
0
0
Advertisement