Sambawan Island, Biliran

Tacloban City,
Sambawan Island, Biliran Sambawan Island, Biliran is one of the popular Island located in ,Tacloban City listed under Local business in Tacloban City , Island in Tacloban City ,

Contact Details & Working Hours

Map of Sambawan Island, Biliran