It will be the longest eclipse of the century visible from land, and some of the best destinations to witness the eclipse include Egypt, Algeria and Tunisia

See Full Page