Daily Archives: November 13, 2015

Starfish Island

Starfish Island is situated among the group of islands in Honda Bay, near Puerto Princesa, Palawan. It is often included in the Honda Bay island-hopping tours, since the islands are so small and close together. Despite that, Starfish Island does … Continue reading

Comments Off on Starfish Island