12 Beaches That Genuinely Do Not Look Real
12. Where a river meets the sea over white sand, the two waters stay visibly separate for a surprising distance.

Where a river meets the sea over white sand, the two waters stay visibly separate for a surprising distance.
