Search
Menu
Home
Sources
About
Contacts
Otod Islet
Otod
Islets
are two
uninhabited
islets
in the
province
of
Romblon
in the
Philippines
. It is
geographically
part of
barangay
Li-o located
east
of
Romblon Island
and jotting Otod Point in the
Sibuyan Sea
.