Yacht Charter Fleet

What permits do I need?

I'm going on a luxury yacht charter to Turkey, Greece and Croatia in the spring. Do I need to get any permits to sail in these areas and, if I do, is it my responsibility or the captains to get them?