Monday, February 11, 2008

Samal Island

This is an islet off Samal Island in Davao at the Pearl Farm Resort. You can actually walk all the way to that little islet. There's a water slide on the other side. I think one of the Amazing Races was filmed here.

No comments:

Post a Comment