Biri Island: The Philippines’ top emerging destination
Venture out into the secret gem that is Biri Island in Northern Samar. Biri Rock formations do not sound appealing to the ordinary traveler, but that is probably because he has not been to Biri Islands. Located in Northern Samar,…