10 GREAT DOLPHIN AND WHALE WATCHING DESTINATIONS in the Philippines
We know it all. The Philippines, an archipelago of 7107 islands, is blessed with gorgeous white sand beaches. But beyond the ivory coasts and underneath the waves is the colorful, magical, and wildly spectacular world of marine animals. Some of them are marine mammals like whales and dolphins. We may