onlybeaches

Counting the waves…

Napayauan Island Beach: Aroroy's Secluded White-Sand Escape | OnlyBeaches