البحر الأحمر
دنقناب محمية طبيعية تقع بولاية البحر الأحمر، شمال مدينة بورتسودان على ساحل البحر الأحمر. تحيط هذه المحمية البحرية بجزيرة مكوار قبالة ساحل البحر الأحمر في ولاية البحر الأحمر وتبعد 120 كلم إلى الشمال من بورتسودان .