The town of Baler in the Philippines, located in the mountainous province of Aurora is known as the capital of surfing. Baler, Aurora
Image Details

Still Image of The Town Of Baler In The Philippines Located In The Mountainous Province Of Aurora Is Known As The Capital Of Surfing Baler Aurora

Contributor: Alex Videoboy
5.1 MB

This image was captured from a video: