Pearl Farm Beach Resort
Pearl Farm Beach Resort
Hotel
Kaputian, Island Garden City of Samal
, Samal, Davao del Norte, Philippines
8119
94
Excellent ·
193 reviews