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.


















































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.

















































