Traffic gridlock on the streets of Puerto Princesa - Stock image
Asia, City Street, Driving, Palawan, Philippines
Puerto Princesa, Palawan Island, Philippines - February 15, 2012: Traffic gridlock on the streets of Puerto Princesa. The City of Puerto Princesa is a city located on the western provincial island of Palawan, one of 80 provinces which make up the Philippines. Puerto Princesa had a population of 210,508 people.