Mike Madriaga 10:30 a.m., May 26
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 ...