Month: May 2017

Where is Marsa Alam?

Marsa Alam is a resort in Egypt which is growing in popularity, in part due to a number of UK operators stopping their holidays to Sharm el Sheikh, it …