Amanpulo shared by @cntraveler says: ""Amanpulo, a luxury resort on a private island in the Cuyo Archipelago of Northern Palawan in the Philippines."" on Postcard