This video explores the history and beauty of Carigara, a town in Leyte, Philippines. The video follows the journey of a traveler who learns about the town's founding by a datu who fled Borneo, and visits historical sites like the river where the datu landed and the bay where the town thrived. The video highlights the town's rich history and natural beauty.
26104 8 лет назад 4:24