25.4 C
Southern Leyte
Sunday, April 2, 2023

Screenshots from Padre Burgos Castle Resort facebook page. About hundreds of dolphins were spotted during their boating trip last November 6, 2022, managemement says.

Related Articles

Trending Topics