I have to find the cheapest flight

If you ever had to book your own flight, you understand my frustration. Senegal is getting closer so I need to buy a ticket ASAP but I have so much on my plate that I completely forgot to do so. Now, I am having lots of troubleĀ findingĀ a flight that will land in Dakar on June […]