Biri Island is located in Northern Samar, and known for it’s six majestic rock formations that were carefully sculpted by Mother Nature over centuries. It is also unique as it doesn’t have the same fine …
Experience the Natural Beauty of Biri Island in Northern Samar – Travel & Budget Tips
