Blog | Get Listed | Contact Us

Facebook    Twitter




Located in the central area of Swaziland. It is surrounded by spectacular valleys, which is makes it an ideal stopover town between South Africa and Mozambique. It is 73.4 km from the Mahamba Border Control in South Africa and 147 km away from the Lomahasha Border Control in Mozambique.