Talikud Island, part of the Davao del Norte province
Babusanta Beach, Talikud Island by Roy Geonzon Talikud Island, Davao del Norte: A Quiet Paradise off Samal Talikud Island is a small but stunning island located just southwest of Samal Island (Island Garden City of Samal) in Davao del Norte. Known for its crystal‑clear waters, vibrant coral reefs, and peaceful beaches, Talikud is a favorite […]
Talikud Island, part of the Davao del Norte province Read More »