Located on the Nile River and enjoys tranquility and beauty
El Khalifa El Maamoun St., Kafr El Sheikh, Egypt
Track
Sports
Sitting places
Entertainment
Restaurants
Trips