Face 2 Face Africa

Lobamba Cultural Village

March 28, 2017 at 12:00 pm

7 Places To Visit in Swaziland

Swaziland, Africa’s only remaining absolute monarchy, may be one of the smallest African countries, but it is definitely among the most beautiful places in Africa, with extraordinary landscapes...

by Fredrick Ngugi