biliranisland.com
Mt. Suiro - Biliran Island
139shares Share on Facebook Share on Twitter Mount Suiro is a 2,495 ft / 761 m mountain peak in Caibiran, Biliran, Philippines. Based on peakery data, it ranks as the 831st highest mountain in Philippines. The description fits Mt. Suiro (Surio in the GVP website) in Caibiran town, the tallest peak southeast of the island, …