Nuweiba Tarabin beach in Nuweiba also spelled: Nueiba a coastal town in the eastern part of Sinai Peninsula, Egypt

- Image ID: D7Y126