Dalupiri Island (Cagayan)

Island in the Philippines and part of the Babuyan Islands From Wikipedia, the free encyclopedia

Dalupiri Island (Cagayan)map