onlybeaches

Counting the waves…

Kafr El-Dawar Beach: White Sands Along Egypt's Beheira Coast | OnlyBeaches