translate English to German: Read our online handbook for self-made tourists.
Ein online Handbuch mit hunderten Informationen für Selfmade-besucher.