Published: 2024-05-03 08:41:52.034179Category:TravelType:VideoDuration: 10.911 sec.Model release: No
Share
Barracuda Lake, Coron, Palawan, Philippines. A beautiful mountain range with a lake in the middle. The lake is surrounded by lush green trees and mountains.