
Most
of us would wish to travel and witness one of the most sought after islands in the
northern part of the Philippines, Palaui.
Palaui Island have become famous a few years back after the reality show Survivor (French) was filmed in the remote place in the northern part of Luzon. Since then, Palaui have become a nation
darling for tourism as it revealed an innocent beauty
sleeping just above the mainland Cagayan.