Hurghada, Egypt – Exact meeting point to be confirmed
Hurghada, Egypt - Meeting point to be confirmed
Marsa Alam, Egypt - Meeting point to be confirmed
Marsa Alam, Egypt - Meeting point to be confirmed
Hurghada, Egypt - Meeting point to be confirmed
Hurghada, Egypt - Meeting point to be confirmed