Back Previous Next Barracuda Lake

Barracuda Lake

Famous for its underwater charm, Barracuda Lake is blessed with unique rock emergence with sea creatures (called barracuda) freely swimming in their abode. Deep within its waters, there’s a large barracuda skeleton that tells you the lengthy existence of this water wonder. Hence, the lake is a favored spot for those brave divers who wouldn’t mind delving the darker abyss to explore the beauty that lies beneath the limestone walls.

More pictures of Barracuda Lake

Barracuda Lake 1

You may be interested in

Must see in Philippines