Arabia weddings logo

The Oberoi Sahl Hasheesh Resort

Egypt, Hurghada
The Oberoi Sahl Hasheesh Resort
1 / 1