onlybeaches

Counting the waves…

Mahabang Buhangin Beach: Cagbalete Island's White Sand Sanctuary | OnlyBeaches