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
Englisch - Englisch
ivory castle