Dahab is only a few hours drive north of Sharm el Sheikh, but hidden in its nearby waters lie several world-class dive sites.
Dahab is only a few hours drive north of Sharm el Sheikh, but hidden in its nearby waters lie several world-class dive sites.