inaccessible place, place that is withdrawn from the everyday world

listen to the pronunciation of inaccessible place, place that is withdrawn from the everyday world
English - English
ivory castle