Puerto Princesa River in the Philippines, One of the World's Natural Wonders
Puerto Princesa River in the Philippines, One of the World's Natural Wonders

Places we have blogged about