Royal Club Mohamed Aly

open air, nile, luxurious, HISTORICAL