Search Hotel Promos

Talicud Island is a small island located off the coast southern coast of Samal Island in Davao del Norte province. It is a tourist favorite stopover because of its lovely white sand beaches and excellent snorkeling/diving sites.

Do you like "Talicud Island, Samal"?
Help us promote article by clicking on the Like, Tweet, +1, and email buttons below:
Receive FREE updates sent to your email or feed reader:

Leave a Reply