Camella Davao Buhangin is nestled in the rising town center of Toril. Considered a self-sufficient mini city, this area combines the calm, cool and refreshing atmosphere of the countryside, the breathtaking view of Mount Apo, and the conveniences of urban living. Located in Barangay Bato, this...