Overview of tourism activities in Dahab, Egypt