Sherry Street Opposite Elfeshawy cafe Off Al-Madras Street, Hurghada, ...
Hurghada, Red Sea Governorate, Egypt