CamSur Watersports Complex
CamSur Watersports Complex - 'the best cable park in the world' according to "Wake" magazine.
Pili, Camarines Sur, Philippines
332
views
0
faves
1
comment
Uploaded on September 20, 2010
Taken on September 19, 2010
CamSur Watersports Complex
CamSur Watersports Complex - 'the best cable park in the world' according to "Wake" magazine.
Pili, Camarines Sur, Philippines
332
views
0
faves
1
comment
Uploaded on September 20, 2010
Taken on September 19, 2010