Lake Barracuda is a bottomless pit filled with boiling water, located on a Philippine island.
Similar coubs
Barracuda Lake in the Philippines.
12,869 views
Необитаемый остров Филиппины.
698 views
Barracuda Lake
2,272 views
Водопады Тумалог, Филиппины 🇵🇭
2,314 views
underwater waterfall
1,899 views
📍Kambugahai Waterfall, Siquijor Island, Philippines 🇵🇭
6,841 views
Bora Bora, French Polynesia
17,187 views
Hidden Paradise in Cadlao Lagoon in El Nido, Palawan, Philippines.
18,007 views
Озеро Барракуда -бездонный провал с кипящей водой на филиппинском острове.
Be the first to share your thoughts!