Africa

Recent Posts From Africa

2 Ivory President

Hotel Président

Hotel Président is a unique building that is used as a hotel and it is located in the political and administrative capital of [...]
6 Abuja Stadium

Abuja Stadium

The Abuja Stadium, also known as National Stadium of Abuja, is a multipurpose sports stadium that is located in the capital city of [...]
1 Curieuse

Curieuse Island

Curieuse Island is a small granitic island which is part of the Inner Seychelles Islands in the northern part of the archipelago country [...]