Pearl Farm Beach Resort – a Luxury stay in Davao, Philippines

  Located on Samal Island in the Philippines, Pearl Farm beach Resort is a luxury hideaway hidden away on a pristine beach offering bungalows over the water, world class service, exquisite food, a private island,…

View Post