bn:02559246n
Noun Named Entity
AR
No term available
EN
Ormoc Bay is a large bay in the island of Leyte in the Philippines. Wikipedia
Geonames
Relations
Sources