Country FlagPhilippine, lives in Don Carlos, Philippines

The Dahilayan Place in Malaybalay is exclusively open for all tourists