This five-star property is a luxurious accommodation located 200 kilometers from the center of Palawan on its own private island – Pamalican Island. Amanpulo is renowned for the quality of its resorts, and this is no exception. The resort…