Poised between the lower slopes of Turkey’s enchanting Taurus Mountains and the crystal-clear waters of the Mediterranean, the Maxx Royal Kemer Resort is a paradise...