Discover the island of Palawan

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

avatar
Brut.
February 5, 2019 4:47 PM