Found 9 synonyms
populated
populated area
populated locality
place
other place
paradise place
out of place
sacred place
holy place
take place