Author: admin

Marsa Alam beach

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 will appear in more borchures...