Ian Anderson 6:30 p.m., April 27
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 ...