Domina Oasis Hotel & Resort

Marsa El Dekhela - South Sinai
Egypt