Swaziland is a BEAUTIFUL place…here are the pics to prove it 🙂