High Quality Content by WIKIPEDIA articles! Caraga is a 2nd class municipality in the province of Davao Oriental, Philippines. According to the latest census, it has a population of 34,278 people in 6,171 households. The municipality is located 254...