by FoNgEtZ on Flickr. Pearl Farm Beach Resort in Davao del Sur, Philippines.