Barracuda Lake

Barracuda Lake – Craziest Dive Site in the Philippines

      BARRACUDA LAKE   Photo from: http://apartelledegabrielle.jimdo.com/coron-destinations/   Barracuda Lake in the Coron Bay is an interesting and…

8 years ago