1 |
holiday resorta place where lots of people go for a holiday
|
2 |
holiday resorta place where lots of people go for a holiday. Last year my family went on a journey to London. We lived in a great tourist resort.
|
3 |
holiday resortExclusive vacation establishment.
|
<< holiday of a lifetime | hordes of tourists >> |