Sri Lanka top hosting 2017