Marsa Alam is a hidden gem.

One of The Best Destination in Egypt located on the western shore of the Red Sea

Read more