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 […]
21164 total views, 0 today