Africa

Africa Archive

Mauritius

The Island Republic of Mauritius is a country located about 2000 kilometers from the South East

Pyramids of Giza – Egypt

The Pyramids of Giza are undoubtedly destination that tourists traveling through Egypt simply must visit. Pyramid