Alexandria’s Natural Wonder!
I bet none of you knew about one of the greatest natural wonders in Alexandria! This natural phenomenon occurs about 3 times a year and is quite consistent. What am I talking about? A water geyser! Of course! Friday I arrived home and received a knock on my door from the mailman who told me [...]