watering place

Definitions

Travel

  • noun a place where people go to drink or bathe in the local water for health reasons
  • noun a place by the sea to which people go for swimming and other leisure activities
http://www.dictionarycentral.com/definition/watering-place.html