Deatobato Island


Deatobato Island - island in Philippines.