Going abroad to work on a boat, in a hotel or restaurant is a good opportunity to earn money, visit cities, meet new cultures and customs. Knowledge of English is essential prerequisite for such an adventure.