Palawan Island is one of the largest and most prominent islands in the Philippines, located in the western part of the ...
A post on social media platforms Weibo and Rednote claimed that the Chinese explorer traveled to Palawan between the 1300s ...