meaning of Am Ende kommen Touristen

Am Ende kommen Touristen - German to English

And Along Come Travelers