Twin Lagoon in Palawan Philippines is beautiful and Mother Natures gift. It has crystal clear water, coral reefs, rock formations and tropical marine life. You can swim or climb a ladder to reach the...
Twin Lagoon in Palawan Philippines is beautiful and Mother Natures gift. It has crystal clear water, coral reefs, rock formations and tropical marine life. You can swim or climb a ladder to reach the...