Venue

Titanic Palace Hotel

Five star resort in Hurghada – Red Sea Egypt

Click to visit website