Strand Beach Resort, Taba - Sharm El Sheikh

Taba - Sharm El Sheikh, EGIPT