Holidays
Across
- 2. far from other places
- 4. so special it does not exist anywhere else
- 5. grand, making an impression
- 6. something is so magnificent that it takes your breath away
- 7. a place where you can pitch a tent
Down
- 1. one that will always be remembered
- 3. accommodation like a hotel but cheaper and with fewer services