Hilton Taba Resort & Nelson Village

Taba City
Taba
Egypt