Davao Coastal Road project By Edge Davao - July 25, 2021 5:36 am The majestic Mt. Apo is a perfect backdrop of the recently completed Talomo section of the 18.5-kilometer Davao Coastal Road project, one of the achievements of the Duterte administration in the President's hometown of Davao City. Edge Davao