Turkish Airlines Business Class Istanbul to Marrakesh

It’s a 4 hr 50 minutes flight. Business class Check in facility is really nice, at the new Istanbul airport. Lounge was great, onboard seats are nice,...