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

AloJapan.com