With no village ahead and no inn behind; stranded in an uninhabited area; in the.
⇑ Translate the sentence above by Google ⇑
Related: strand, inn