resort
noun
°A compound of buildings and facilities located in a scenic area, providing lodgings, entertainment, and a relaxing environment to people on vacation.
verb
°To make one's way, go (to).
°To have recourse (to), now especially from necessity or frustration.