Calabagio Island

Calabagio Island in Catanduanes.

Calabagio Island

natural
coastline