QueensLand Hotel Davao

QueensLand Hotel is a two-star lodging facility in Davao City. Along with the great accommodation they have mini zoo with interesting animals. On the center the controversial statue of David […]
16639 total views, 2 today