Bagbag Beach is Pangasinan Town's Very Own “Little Batanes”
Travel

Bagbag Beach is Pangasinan Town’s Very Own “Little Batanes”

Bagbag Beach is Pangasinan Town's Very Own “Little Batanes”