This Diving Site In The Philippines Is Otherworldly

ByTWC - Digital
February 13, 2018Updated: February 13, 2018, 10:29 am ESTPublished: February 13, 2018, 5:29 am EST

At Barracuda Lake in Palawan, you’ll see amazing rock formations and caves like nowhere else.

Loading comments...