If you like sunrises, you'd love the Baywalk in Davao. Get there at sunrise and you'll see the Statue of David glistening in the light.
You have the bay in front, sunrise and te Mermaid of Copenhagen on the left, and views of Mount Apo on the right! Simply spectacular!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.