Isla Reta Beach Resort

Isla Reta Beach Resort at Talikud Island

Isla Reta Beach resort definitely makes the perfect destination for a weekend getaway, an island of peaceful and natural ambiance. Just an hour boat ride away from the city. Located at Brgy. Sta. Cruz, Talikud Island Davao del Norte, Philippines.  They named the island Talikud, which means “back” in Cebuano, because Talikud island can be seen at […]