Discover the island of Palawan

  • 4 years ago
This island in the Philippines is home to one of the "New7Wonders of Nature". Welcome to the Puerto Princesa Subterranean River.