The Water In This Lake Is So Crystal Clear It's Eerie Feast your eyes on the rock formations at the Barracuda Lake in the Philippines, both above and underneath the water. August 15, 2019 at 06:35PM via Digg http://digg.com/video/clear-visible-lake-philippines?utm_source=ifttt Widnes
0 Comments
Leave a Reply. |