havens

noun
  1. places of safety or refuge; shelters from danger or trouble
  2. harbors or ports where ships can anchor safely
  3. Usage: nautical

Examples