Burnham Park

Uploaded on Saturday 21 February 2015

DESCRIPTION

Burnham Park is located in Baguio City. In this video, you can see boat ride and biking as some of the activities you can do in the park.

DETAILS

Language: English

Country: United States


160