Dinagat Islands

Caraga

A coastal village with houses on stilts, palm trees, and mountains in the background.