Balicasag Island

Balicasag Island in Philippines - a must see with beautiful reefs

  • Balicasag island philippines

    Balicasag Island, Philippines