Our house is situated in Mbabane , capital of Swaziland. Swaziland is a beautiful mountainous kingdom nestled between South Africa & Mozambique, also known as the Switzerland of Africa. We are conveniently situated 3 hours from Maputo-Mozambique, 2.5 hours from Kruger National Park - Mpumalanga RSA and 3 hours from Johannesburg, the perfect base to explore the many natural wonders of this area
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.