Eswatini enthralls with wildlife, culture, scenery