Palawan, Philippines
Where is Palawan Located? Palawan is an island province of the Philippines located in the westernmost province of the country. Offering more picturesque natural beauties with land and sea coverage bounded by the South China Sea and the Sulu Sea. Moreover, Palawan Island stretches close to Mindoro in the northeast and Borneo in the … Read more