Davao Del Norte Beach Resorts
Pearl Farm Beach Resort
Pearl Farm Beach Resort was once home to a pearl farm, where precious pearls were nurtured.
Uraya Beach Resort - Olivia Sands
Uraya Beach Resort - Olivia Sands located in Samal Island welcomes you with a generous smile, friendly staff, a clean beach, and a solemn place that you can relax.