-
Passengers from Talicud Island disembark from a boat at Sta. Ana Wharf in Davao City on Thursday, 10 July 2014. Known for its white sand beaches, Talicud Island is about 35 minutes by boat from the city. Mindanews Photo by Keith Bacongco