Place of rest away from everything
I believe the answer is:
oasis
(Other definitions for oasis that I've seen before include "Feature of desert" , "Desert sanctuary" , "Area of calm amid hectic surroundings" , "Pop group" , "source of water" .)
I believe the answer is:
oasis
(Other definitions for oasis that I've seen before include "Feature of desert" , "Desert sanctuary" , "Area of calm amid hectic surroundings" , "Pop group" , "source of water" .)