Palawan Tourist Spots

Palawan Tourist Spots

Your whole trip in the Philippines will never be completed without visiting the province recognized as one of the Seven Wonders of Nature in the World – Palawan! I may be biased if I say that Palawan’s islands are one of the most beautiful islands in the world!...