Mabuda or "Place of Dreams" is a romantic farm in the beautiful Lebombo Mountains. It offers fantastic birding amidst spectacular views.
This is one of the unique backpackers,located in a farm house 6kms outside Manzini, set in a nice old style double story house. An run by a young Swazi.For best stay in swaziland