Africa, guide

Travel Guide | Swaziland

Fast Facts Sovereign state in southern Africa surrounded by South Africa Capital; Mbabane Population; 1 million Official Languages; siSwati, and English Despite its small size {200 km by 130 km},  ...

Continue Reading