It is an island located in the western shore of Luxor Governorate, which was created by the charming nature with slight interventions from the hands of the Luxorians to represent a kingdom of magic, tranquility and mental clarity for visitors flocking to it in different seasons of the year to enjoy the picturesque scenery and...Read More