Tag Barracuda Lake

Barracuda Lake, Coron, Palawan

Surrounded by towering limestone walls, Barracuda Lake at Coron, Palawan is a sight to behold -and a relaxing place to stay in. Legend has it that a giant barracuda lives underneath the blue depths of the lake. Entrance fee is…