onlybeaches

Counting the waves…

Lagoon Beach, Nabq Bay: Egypt's Secret Snorkeling Paradise | OnlyBeaches