Mike Madriaga 2:30 p.m., Sept. 19
Posted October 12, 2009
Stories this photo appears in:
Palawan is the Philippines’ last frontier. Tourism has yet to penetrate this elongated island located southwest of Luzon, a paradise for tourists. Setting foot on Palawan, you’ll find yourself in a landscape of lush Jurassic ...