25.8 C
Leyte
Sunday, June 16, 2024

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