Barracuda Lake

Barracuda Lake, Philippines

Take a look at this place in Philippines through the eyes of tourists

Share your visit experience about Barracuda Lake, Philippines and rate it:

Details

  • address:
    Coron Island
  • coordinates:
    120.216694,11.950998
  • price:
    P200
Comments: