The Flower on the Nile

First Nile cruise between Egypt and Sudan has been launched
Egypt

First Nile cruise between Egypt and Sudan has been launched

La Fleur Sur Le Nil (The Flower on The Nile) cruise ship, powered by clean energy, embarked on the first…
Back to top button