Karta Vacation Rentals
In Davao, about 5 km from the city center. A short drive puts you close to major shopping and convention hubs and to popular sights like Eden Nature Park, The Peak, Lon Wa Temple, Redemptorist Church, Sta. Ana Shrine and the Bonsai Forest.