Dive sites in Africa

2 Mile Reef
Abu Hashish
Abu Kafan
Abu Nuhas