Watering Place Synonyms

A health resort near a spring or at the seaside
Synonyms:
  1. spa
  2. baths
  3. watering-hole
  4. health resort
  5. springs