Magpupungko Rock Pools
Magpupungko Rock Pools are stunning natural tidal pools formed by massive flat rock formations on Siargao Island. During low tide, crystal-clear pools emerge between the rocks, creating natural infinity pools with depths ranging from ankle-deep to over 3 meters. The turquoise waters surrounded by dramatic rock formations offer a unique swimming experience. The area also features a beautiful beach and impressive cliff formations perfect for photography. This geological wonder is one of Siargao's most iconic natural attractions.