The Amanpulo Resort located on Pamalican Island in Palawan, Philippines has been named the best island resort in the world multiple times.