Nuweiba

Newabaa St, South Sinai Governorate, Egypt