Taklobo Restaurant @ Jack’s Ridge, Davao

Taklobo Restaurant @ Jack's Ridge, Davao

Here you can get a good view of the Jacksridge’s mini park and the Davao Memorial Park.

Leave a Reply