Niyama Private Islands made a huge wave at the Luxury Travel Advisor’s Most Instagrammable Hotel in the World 2019 competition, ruling in the Asia, Indian Ocean and Pacific Islands category. The resort beat Four Seasons Bali in a feverish knockout round to…