onlybeaches

Counting the waves…

Marina Beach, El Alamein: Egypt's White Sand Mediterranean Escape | OnlyBeaches