Taba Heights is Egypt’s northern most resort on the Gulf of Aqaba. Designed to be the ultimate getaway, it offers beautiful beaches, spectacular desert mountain scenery, a golf course, marina and many water sports and other activities. Taba Heights is considered one of the best places on the Red Sea for scuba diving, snorkeling in…