Starfish Island

Only one of the whitest sand beaches in the Philippines can be found in Puerto Princesa, the Starfish Island, named after its abundant existence of small and big five-armed, orange starfish in the clear blue waters of the island.

© 2021 WWW.FACEBOOK.COM/PPCTOURISM