Palawan beach - El Nido, Philippines
Palawan is considered one of the most beautiful islands in the whole Philippines, and even one of the most beautiful places on earth. El Nido is a town located in the north of Palawan.
On the stamp, you can see Lanzones - is a species of tree in the Mahogany family with commercially cultivated edible fruit.