harborages

ˈhɑːb(ə)rɪdʒ

noun

a harbour or other place of shelter.