Khaled Bichara Stadium

EgyptEgypt

Beachside stadium offering unique football experience