If anyone is intending to book this holiday please don’t leave it too much longer.  You will have to apply for a visa and go to an application centre to present your fingerprints and passport. It is currently taking 4 - 6 weeks for passport to be returned because of the surge in travellers for the football cup which starts around the middle of June.  Just applied for my visa - passport will be returned 17th May. Have a great time