public place-2

1234567891011
Across
  1. 2. large hole in the side of hill, cliff and mountain.
  2. 4. Place where doctors and nurses works
  3. 7. Showroom for antique or old thins
  4. 8. used for public worship by Muslims
  5. 9. public park with flowers, plants, and places to sit
  6. 10. place to maintains a collection of wild animals for study, conservation, or display to the public.
  7. 11. place where you can read and borrow books.
Down
  1. 1. a large area of water surroundedby land
  2. 2. building for public and especially Christian worship
  3. 3. water from a river or stream dropping from a higher to alower point
  4. 5. a pool for swimming
  5. 6. Place to buy medicine