Punta Del Sol: Talikud Island Mangrove Beach Resort
Punta Del Sol Mangrove Beach Resort is located at Purok Bombyl, Brgy. Dadatan, Talikud Island,IGaCOS (Island Garden City of Samal), Philippines. Today I’m going to share my experiences on one of the resorts of Talikud Island. To clarify, Talikud island is part of the Kaputian District of IGaCOS, a 4th class city in the province of Davao del Norte. If