B&B Layauan Bay

    240 Bed and Breakfasts close to Layauan Bay, Caraga, Province of Surigao del Norte, Philippines