Visitors 117
Modified 18-Sep-10
Created 4-Sep-10
33 photos

CamSur Watersports Complex (CWC) is currently one of the most visited destinations in the Philippines, specially by water sports enthusiasts, making CamSur as the water sports mecca of Asia. It is located in Pili, Camarines Sur.