Biri Island, located in Northern Samar, is famous for its majestic rock formations that are carved through time by natural forces.Watch this video.
Biri Island, located in Northern Samar, is famous for its majestic rock formations that are carved through time by natural forces.Watch this video.