Tag: Pearl Farm Beach Resort

Davao’s beauty captured in summer 2020 tourism video

The beauty of Davao in Southern Philippines has been captured in a new summer tourism video released by Bench.
- Advertisement -

Top Stories