China ranked 19th with 219,400 visitors coming in 2017 and Japan came in at 23rd with 174,800 tourists last year.
22 Aug 2018 12:24 PM IST