TOP
Exploring Tourism in Swaziland
Swaziland
icon Worldwideicon
Places to Visit Details

Veki’s Village

Mbabane, Swaziland

Veki’s Village is a self-catering establishment in Mbabane, Swaziland, with beautiful sunsets, surrounded by nature, indigenous plants, wildlife, and amazing birds. It is located off Mountain Drive, 4 km from the centre of town, on 4.78 hectares of land.

Check out more Places to Visit