Published On May 7, 2024
Panglao
Caohagan, or sometimes spelled Cawhagan, is an island located in the Cebu Strait in the Philippines. The island is one of the islands that constitute the Olango Island Group, a group of islands off the coast of Mactan Island. Caohagan is under the jurisdiction of the city of Lapu-Lapu.
#beautiful #cebu #philippines #explore #panglao #island #viral #explore #caohagan-island
show more