Touring the Islands of El Nido, Palawan with Binibini Travels
Palawan is a Philippine island recently named by Travel + Leisure as “The World’s Best Island.” We haven’t been to all the islands in the world, but we have to agree Palawan is one of the best we have visited. When most refer to Palawan, they usually allude to El Nido, located on the island’s northern tip. …