Daniel Powell 9:18 p.m., June 28
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 ...