Explore relationships

Taba, Egypt

Taba (Egyptian Arabic: طاباṬābā, IPA:) is a town in the South Sinai of Egypt, near the northern tip of the Gulf of Aqaba. Taba is the location of one of Egypt's busiest border crossings.

Use + to expand a branch. Click a topic name to open its summary.