El Waad Red Sea launches Tavira Bay project on an area of 115 acres in Ras Sedr Tadawul News El Waad Red Sea Tourism Development Company, launched its latest project, "Tavira Bay", on an area of 115 acres in Ras Sedr.