h

12345678
Across
  1. 4. island
  2. 5. desert
  3. 6. rock
  4. 7. bay
  5. 8. mount
Down
  1. 1. wonderful
  2. 2. beach
  3. 3. vietnam