onlybeaches

Counting the waves…

Pharaoh's Beach: Taba's Golden Shores Meet Coral Gardens | OnlyBeaches